﻿// Copyright (c) ZhangPeihang. All rights reserved.
// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.

namespace LaserMark.DataAccess.Models
{
    public class PhotoelectricitySetting
    {
        /// <summary>
        /// 
        /// </summary>
        public int ID { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public double ScanPoint1 { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public double ScanPoint2 { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public double ScanSinglePoint { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public double XRange { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public double YRange { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public double ScanMaxX { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public double ScanMaxY { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public bool IsReserveScan { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public int PerReserveScanPluse { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public bool IsEnableScan { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public string? ScanType { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public double LightOffsetX { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public double LightOffsetY { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public int Height1 { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public int Height2 { get; set; }

    }
}
